#ifndef FUNCTION_H
#define FUNCTION_H

#include "gamekit/gamekit.h"

struct lua_State;

namespace gamekit
{
	namespace scripting
	{
		class Function
		{
			typedef int (*LuaFunction) (lua_State*);

		public:
			Function(LuaFunction);
			~Function();

		private:
			LuaFunction m_function;
		};
	}
}

#endif
